/*
 * ControladorBotonBorrar.cpp
 *
 *  Created on: 26/11/2009
 *      Author: luis
 */

#include "ControladorBotonBorrar.h"

ControladorBotonBorrar::ControladorBotonBorrar() {


}

void ControladorBotonBorrar::funcion_boton(){
	if (get_area()!=NULL){
		/*
		 * Si el estado anterior es seleccionando, quiere decir que hay cosas seleccionadas, por lo tanto
		 * borra lo seleccionado
		 */
		if ((get_area()->get_estado_anterior())==SELECCIONANDO){
			get_area()->borrar_seleccion();
			get_area()->set_estado(INVALIDO);
		}
		else{
			get_area()->set_estado(BORRANDO);
		}

	}
}

ControladorBotonBorrar::~ControladorBotonBorrar() {

}
